Big Huge Thesaurus

Strizostedion vitreum glaucum

noun